urge to communicate - Français Anglais Dictionnaire